package com.open.capacity.reimburse.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;

/**
 * 年度预算表
 *
 * @author
 * @email
 * @date 2021-03-11 10:08:47
 */

@Data
public class PbdBudget implements Serializable {
    private static final long serialVersionUID = 1L;


    private String id;

    private Integer kjnd;

    private String budgetCode;

    private String quotaCode;

    private String office;

    private String departCode;

    private String departName;

    private String agencyCode;

    private String agencyName;

    private String zjly;

    private String zbly;

    private String kmlx;

    private String gnflkmCode;

    private String gnflkmName;

    private String departJjkmCode;

    private String departJjkmName;

    private String govJjkmCode;

    private String govJjkmName;

    private String firstXmName;

    private String xmName;

    private String xmlbCode;

    private String xmlbName;

    private String xmlbmxCode;

    private String xmlbmxName;

    private String fzxx;

    private String zxzj;

    private String zbjcCode;

    private String zbjcName;

    private String yslxCode;

    private String yslxName;

    private String supZbzjCode;

    private String officeNumber;

    private String xmbs;

    private BigDecimal ncys;

    private BigDecimal snjz;

    private BigDecimal ndys;

    private BigDecimal yxdyss;

    private BigDecimal kzcys;

    private BigDecimal adjustAdd;

    private BigDecimal adjustReduce;

    private BigDecimal adjustReduceing;

    private BigDecimal adjustIn;

    private BigDecimal adjustOut;

    private BigDecimal adjustOuting;

    private BigDecimal issuedTotal;

    private BigDecimal issuedZjzf;

    private BigDecimal issuedSqzf;

    private BigDecimal issuedIng;

    private BigDecimal payTotal;

    private BigDecimal payZjzf;

    private BigDecimal paySqzf;

    private BigDecimal payTfgzzf;

    private BigDecimal payGeneral;

    private BigDecimal payBzzc;

    private BigDecimal payLzzc;

    private BigDecimal payIng;

    private String updateUserid;

    private String updateUsername;

    @JsonFormat(timezone="GMT+8",pattern="yyyy-MM-dd HH:mm:ss")
    private Date updateTime;

}
